Big Huge Thesaurus

close corporation

noun